book cover Handbook of
Applied Cryptography

Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone


NEW: Textbook of Applied Cryptography [work in progress]


NEW: Online courses

  • Crypto 101: Building Blocks (fundamental cryptographic primitives)
  • Crypto 101: Real-World Deployments (PKI, TLS, Bluetooth, AWS, Signal)
  • Post-Quantum Cryptography Explained (for security professionals)
  • Hash-based signature schemes (LMS, XMSS, SPHINCS+)
  • Kyber and Dilithium (standardized lattice-based cryptosystems)
  • The Mathematics of Lattice-Based Cryptography (introductory course)
  • Lattice Basis Reduction (LLL algorithm)
  • Error-Correcting Codes (linear, Hamming, Golay, cyclic, BCH, Reed-Solomon codes)

    Sample Chapters FREE!!

    CRC Press has generously given us permission to make all chapters available for free download.
    Please read this copyright notice before downloading any of the chapters.

    About the book


    Handbook of Applied Cryptography / ajmeneze at uwaterloo.ca / last updated July 8, 2011